have a great body (woman) - Turkish English Dictionary